package com.starlink.client.ras.request;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;


@Data
@NoArgsConstructor
public class WrapRequest extends RasBaseRequest implements Serializable {
    private static final long serialVersionUID = 1943808576115261106L;
    /**
     * {
     *     // 固定参数
     *     "wrapType": "一级包装 (装入商品)",
     *     "wrapTypeName": "商品箱",
     *     "wrapSpecs": "1ml/箱",
     *     "shopId": "任意装箱",
     *     "btnTitleA": "刮除A码扫B码 精准验真 优惠复购",
     *     "btnTitleARepurchase": "好喜欢 再来一单",
     *
     *     //账号参数 -> 后期替换为胡总公司对应的账号信息
     *     "platformId": 1,
     *     "platformName": "四川爱扽实业有限公司",
     *     "projectId": 66,
     *     "projectName": "内测项目",
     *     "companyId": 113,
     *     "companyName": "四川爱扽实业有限公司",
     *
     *     // 业务参数：书包名称 & 书包图片
     *     "wrapName": "星辉版",
     *     "mainImageOfTheWrap": "https://ident-ras.oss-cn-beijing.aliyuncs.com/00401/400/0/40001/2024-04-30/1714445469106.jpg"
     * }
     */
    // 固定参数
    private String wrapType = "一级包装 (装入商品)";
    private String wrapTypeName = "商品箱";
    private String shopId = "任意装箱";
    private String btnTitleA = "刮除A码扫B码 精准验真 优惠复购";
    private String btnTitleARepurchase = "好喜欢 再来一单";

    // 业务参数：书包名称 & 书包图片
    private String wrapName;
    private String wrapSpecs = "%s本书/期";
    private String mainImageOfTheWrap;
}
